peer-reviewed journals - Spanisch Englisch Wörterbuch